home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / relnotes / ftn90_dev / ch2.z / ch2
Encoding:
Text File  |  2002-10-08  |  9.8 KB  |  330 lines

  1.  
  2.  
  3.  
  4.                                                - 1 -
  5.  
  6.  
  7.  
  8.                     7.3 Fortran 90 Release Notes
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                                                - 2 -
  69.  
  70.  
  71.  
  72.                     2.  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  73.  
  74.                     This chaper provides supplemental information to
  75.                     the _I_R_I_S(_R) _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.  The
  76.                     information in this chapter is specific to the
  77.                     MIPSpro 7 Fortran 90 compiler; use it with the
  78.                     installation guide to install this product.
  79.  
  80.                     You can use the inst command from IRIX to
  81.                     install all of the subsystems for Fortran 90.
  82.                     You do not need to use the miniroot.
  83.  
  84.                     If you are installing this option for the first
  85.                     time, to install the subsystems marked default,
  86.                     use the go menu item.  To install a different
  87.                     set of subsystems, use the following commands in
  88.                     inst to customize the list of subsystems to be
  89.                     installed:
  90.  
  91.                        +o install
  92.  
  93.                        +o remove
  94.  
  95.                        +o keep
  96.  
  97.                        +o step
  98.  
  99.                     Then select the go menu item.
  100.  
  101.  
  102.  
  103.                     2.1  _S_u_b_s_y_s_t_e_m__C_o_m_p_o_n_e_n_t_s
  104.  
  105.                     This section lists the MIPSpro 7 Fortran 90
  106.                     subsystems to be installed and the components of
  107.                     each.
  108.  
  109.  
  110.                     2.1.1  _f_t_n_9_0__f_e _S_u_b_s_y_s_t_e_m _C_o_m_p_o_n_e_n_t_s
  111.                       The components of the MIPSpro 7 Fortran 90
  112.                     front-end subsystem (ftn90_fe) are as follows:
  113.  
  114.                     ftn90_fe.man.ftn90         f90(1) man page
  115.                                                (default)
  116.  
  117.                     ftn90_fe.sw.ftn90          MIPSpro 7 Fortran 90
  118.                                                front-end compiler
  119.                                                (default)
  120.  
  121.                     ftn90_fe.man.relnotes      Release notes
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.                                                - 3 -
  135.  
  136.  
  137.  
  138.                     2.1.2  _f_t_n_9_0__d_e_v _S_u_b_s_y_s_t_e_m _C_o_m_p_o_n_e_n_t_s
  139.                       The development components in the MIPSpro 7.3
  140.                     ftn90_dev subsystem include the compiler driver,
  141.                     modules, error message catalogs, online man
  142.                     pages, release notes, and manuals.  Following is
  143.                     a description of the components shipped with the
  144.                     development subsystem:
  145.  
  146.                     ftn90_dev.books.AplPrg_IOG         _A_p_p_l_i_c_a_t_i_o_n
  147.                                                        _P_r_o_g_r_a_m_m_e_r'_s
  148.                                                        _I/_O _G_u_i_d_e
  149.  
  150.                     ftn90_dev.books.Ftn_LRM_V1         _F_o_r_t_r_a_n
  151.                                                        _L_a_n_g_u_a_g_e
  152.                                                        _R_e_f_e_r_e_n_c_e
  153.                                                        _M_a_n_u_a_l,
  154.                                                        Volume I
  155.  
  156.                     ftn90_dev.books.Ftn_LRM_V2         _F_o_r_t_r_a_n
  157.                                                        _L_a_n_g_u_a_g_e
  158.                                                        _R_e_f_e_r_e_n_c_e
  159.                                                        _M_a_n_u_a_l,
  160.                                                        Volume II
  161.  
  162.                     ftn90_dev.books.Ftn_LRM_V3         _F_o_r_t_r_a_n
  163.                                                        _L_a_n_g_u_a_g_e
  164.                                                        _R_e_f_e_r_e_n_c_e
  165.                                                        _M_a_n_u_a_l,
  166.                                                        Volume III
  167.  
  168.                     ftn90_dev.books.MPro7F90CD_RM      _M_I_P_S_p_r_o _7
  169.                                                        _F_o_r_t_r_a_n _9_0
  170.                                                        _C_o_m_m_a_n_d_s _a_n_d
  171.                                                        _D_i_r_e_c_t_i_v_e_s
  172.                                                        _R_e_f_e_r_e_n_c_e
  173.                                                        _M_a_n_u_a_l
  174.  
  175.                     ftn90_dev.man.lib                  Library man
  176.                                                        pages
  177.                                                        (default)
  178.  
  179.                     ftn90_dev.man.relnotes             Release notes
  180.                                                        (default)
  181.  
  182.                     ftn90_dev.sw.ftn90                 Driver,
  183.                                                        modules, and
  184.                                                        messages
  185.                                                        (default)
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.                                                - 4 -
  201.  
  202.  
  203.  
  204.                          NOTE:  To run with the Auto Parallelizing Option (APO), you
  205.                          must obtain the APO license.
  206.  
  207.                     2.2  _W_h_a_t__t_o__I_n_s_t_a_l_l
  208.  
  209.                     MIPSpro 7 Fortran 90 requires the installation
  210.                     of the products described in the following
  211.                     sections.  The MIPSpro 7.3 Compiler Execution
  212.                     Environment for IRIX 6.5._x CD (also known as the
  213.                     Compiler EOE CD) and the IRIX Development
  214.                     Foundation (IDF) CDs must be installed first.
  215.                     For more detailed information, please refer to
  216.                     the IRIX Development Foundation (IDF) Release
  217.                     Notes.
  218.  
  219.  
  220.  
  221.                     2.2.1  _C_o_m_p_i_l_e_r _E_O_E _C_D _f_o_r _I_R_I_X _6._5._x _S_y_s_t_e_m_s
  222.                       MIPSpro 7 Fortran 90 requires that you install
  223.                     the Compiler EOE CD for IRIX 6.5 systems.  This
  224.                     CD contains the following subsystems required by
  225.                     the compiler:
  226.  
  227.                     ftn_eoe
  228.                     compiler_eoe
  229.  
  230.                     For a description of the ftn_eoe subsystem, see
  231.                     the 7.3 Fortran Execution Environment Release
  232.                     Notes (accessed as the ftn_eoe release notes).
  233.  
  234.                     For a description of the compiler_eoe subsystem,
  235.                     see the 7.3 Base Compiler Execution Environment
  236.                     Release Notes (accessed as the compiler_eoe
  237.                     release notes).
  238.  
  239.  
  240.  
  241.                     2.2.2  _I_D_F _C_D _F_o_r _I_R_I_X _6._2, _6._3, _a_n_d _6._4 _S_y_s_t_e_m_s
  242.                       MIPSpro 7 Fortran 90 requires that you install
  243.                     the IRIX Development Foundation (IDF) CDs for
  244.                     IRIX 6.2, 6.3, and 6.4 systems.  Each of these
  245.                     CDs contains the following subsystems required
  246.                     by the compiler:
  247.  
  248.                     ftn90_dev
  249.                     ftn_dev
  250.                     ftn_eoe
  251.                     compiler_eoe
  252.                     compiler_dev
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                                                - 5 -
  267.  
  268.  
  269.  
  270.                     For a description of the components of the
  271.                     ftn90_dev subsystem, see the section titled
  272.                     "ftn90_dev Subsystem Components."  For
  273.                     descriptions of the components of the other
  274.                     subsystems, see the release notes for those
  275.                     subsystems.
  276.  
  277.  
  278.  
  279.                     2.2.3  _I_D_F _C_D _f_o_r _I_R_I_X _6._5 _S_y_s_t_e_m_s
  280.                       MIPSpro 7 Fortran 90 requires that you install
  281.                     the IRIX Development Foundation (IDF) CD for
  282.                     IRIX 6.5 systems.  This CD contains the
  283.                     following subsystems required by the compiler:
  284.  
  285.                     ftn90_dev
  286.                     ftn_dev
  287.                     compiler_dev
  288.  
  289.                     For a description of the components of the
  290.                     ftn90_dev subsystem, see the section titled
  291.                     "ftn90_dev Subsystem Components."  For
  292.                     descriptions of the components of the other
  293.                     subsystems, see the release notes for those
  294.                     subsystems.
  295.  
  296.  
  297.  
  298.                     2.2.4  _M_I_P_S_p_r_o _7 _F_o_r_t_r_a_n _9_0 _F_r_o_n_t _E_n_d _C_D
  299.                       MIPSpro 7 Fortran 90 requires that you install
  300.                     the front end CD.  This CD contains the front-
  301.                     end subsystem (ftn90_fe).  For a description of
  302.                     the components of the ftn90_fe subsystem, see
  303.                     the section titled "ftn90_fe Subsystem
  304.                     Components."
  305.  
  306.  
  307.                     2.2.5  _P_a_t_c_h_e_s
  308.                       On IRIX 6.2, 6.3 and 6.4, MIPSpro 7 Fortran 90
  309.                     requires that you install the following patch:
  310.  
  311.  
  312.                     patchSG0002052    This patch contains the
  313.                                       message system library used by
  314.                                       the explain command.  The
  315.                                       explain command provides
  316.                                       descriptions about certain
  317.                                       error messages produced by the
  318.                                       compiler.
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.